legal tax planning attorney trust software legal form lawyer name change law will assembly software legal advice succession tax law firm rental agreement trust assembly tax preparation